package com.steel.yfmall.cloud.assistant.controller.stock;

import com.steel.yfmall.cloud.assistant.api.stock.StockOperationAPI;
import com.steel.yfmall.cloud.assistant.bean.param.ZgProductStockParamBean;
import com.steel.yfmall.cloud.components.utils.base.APIMsgBean;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;

/**
 * 库存 控制器
 *
 * @author jia chang bao
 * @date 2021/2/24 12:20
 */
@RestController
@Slf4j
public class SteelChannelDepotSkuBeanController {

    /**
     * 定时任务 操作sc_channel_user_group_code_limit、和sc_channel_depot_sku_limit表，
     * 1、在库存库，找到挂牌信息表 sc_channel_depot_sku_limit 中的商品挂牌信息。 拿出字段 user_group_code 集合。对  sc_channel_user_group_code_limit 表进行条件删除。
     * 2、对  sc_channel_depot_sku_limit 中的商品挂牌信息进行删除
     *
     * @return true 成功，false失败
     * @author jia chang bao
     */
    @RequestMapping(value = "timingOperationDepotSkuAndUserGroupCode")
    public APIMsgBean<Boolean> timingOperationDepotSkuAndUserGroupCode() {
        return stockOperationAPI.timingOperationDepotSkuAndUserGroupCode();
    }

    @Resource
    private StockOperationAPI stockOperationAPI;
}
